Ella House I, II & III Check Availability and Book Now 3 Modern houses available for short term rental in Adelaide’s Southern Suburbs. Ph 0415 377 603